Big Huge Thesaurus

heart murmur

noun